<?php
 Session_Start () ;
 $_SESSION ["repertoire_config"] = "../../include" ; 
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 $fenetre = 1 ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 $hauteur_photo = 2*$hauteur_petite_photo ;
 $largeur_photo = 2*$largeur_petite_photo ;
 
 $id_eleve = var_courante ("id_eleve", 0, 0) ;
 $millesime = millesime (0) ;
 $numero_rne = retrouve_rne ($millesime) ; If (StrToUpper (SubStr (PHP_OS, 0, 3) == "WIN")) { $separateur = "\\" ; } Else { $separateur = "/" ; }
 
 // Chercher la fiche eleve
 $resultat = SQL_commande ("SELECT * FROM eleves WHERE id_eleve='".$id_eleve."'", $id_sql) ;
 $ligne = SQL_tableau_associatif ($resultat, "") ;
 $id_classe = $ligne ["classe"] ;
 
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 
 Echo "<HTML><HEAD>" ;
 entete_html ("Garennes", "", 1) ;
 Echo styles ("none", "none", "none", $l ["lien"], "none") ;
 Echo "</HEAD>" ;
 
 Echo "<BODY BACKGROUND=\"../images/fond.png\" TEXT=\"#000000\" onContextMenu=\"return false\">" ;
 // MISE EN PLACE DU THEME
 Echo "<TABLE BORDER=\"0\" ALIGN=\"CENTER\" CELLSPACING=\"0\" CELLPADDING=\"0\" STYLE=\"border-collapse:collapse\">" ;
 Echo "<TR><TD><TABLE BORDER=\"0\" STYLE=\"border-collapse:collapse\">" ;

 // Espace
 Echo "<TR>" ;
 Echo "<TD COLSPAN=\"4\"><A HREF=\"javascript:window.print()\"><IMG SRC=\"../images/imprimante.png\" BORDER=\"0\" TITLE=\"Imprimer la fiche.\"></A></TD>" ;
 //Echo "<TD COLSPAN=\"4\" ALIGN=\"RIGHT\"><A HREF=\"javascript:window.close()\"><IMG SRC=\"../../images/quitter.png\" BORDER=\"0\" TITLE=\"Fermer la fen&ecirc;tre.\"></A></TD>" ;
 Echo "</TR>" ;

 // Identifiant
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>ID</B>&nbsp;:&nbsp;</FONT></TD>" ;
 Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["id_eleve"]."&nbsp;</FONT></TD>" ;
 Echo "</TR>" ;
 // Nom + Photo
 If (($ligne ["photo"]) And (File_Exists ($repertoire_racine.$separateur."images".$separateur."eleves".$separateur.$numero_rne.$separateur.$ligne ["photo"])))
  { $fiche_photo = $http_garennes."images/eleves/".$numero_rne."/".$ligne ["photo"] ; }
 Else
  { $fiche_photo = $http_garennes."images/eleves/anonyme.png" ; }
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Nom</B>&nbsp;:&nbsp;</FONT></TD>" ;
 Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["nom"]."&nbsp;</FONT></TD>" ;
 Echo "<TD ROWSPAN=\"6\" COLSPAN=\"2\" vALIGN=\"TOP\" ALIGN=\"LEFT\">" ;
 Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" WIDTH=\"100%\" HEIGHT=\"100%\" STYLE=\"border-collapse:collapse\">" ;
 Echo "<TR><TD ALIGN=\"CENTER\">" ;
 Echo "<IMG SRC=\"".$fiche_photo."\" WIDTH=\"".$largeur_photo."\" HEIGHT=\"".$hauteur_photo."\" BORDER=1>" ;
 Echo "</TD></TR></TABLE>" ;
 Echo "</TD></TR>" ;
 // Prenoms
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Pr&eacute;noms</B>&nbsp;:&nbsp;</FONT></TD>" ;
 Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["prenoms"]."&nbsp;</FONT></TD>" ;
 Echo "</TR>" ;
 // Date de naissance
 $d = Explode ("-", $ligne ["date_naissance"]) ;
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Date&nbsp;de&nbsp;naissance</B>&nbsp;:&nbsp;</FONT></TD>" ;
 Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$d [2]."/".$d [1]."/".$d [0]."</FONT></TD>" ;
 Echo "</TR>" ;
 // Options
 $options = options_id_classe ($id_classe) ;
 If (Is_Array ($options))
  {
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Options</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD vALIGN=\"TOP\"><FONT SIZE=\"".$l ["titre"]."\">" ;
   $i = 0 ;
   $ok = 0 ;
   While (list ($valeur, $cle) = Each ($options))
    {
     If (suit_loption ($id_eleve, $cle, $valeur) > 0)
      {
       If ($ok) { Echo "<BR>" ; }
       Echo Str_Replace (" ", "&nbsp;", nom_option ($valeur)) ;
       $serv_prof = SQL_commande ("SELECT sous_discipline FROM services_prof WHERE service_classe='".$valeur."' LIMIT 1", $id_sql) ;
       $sp = SQL_ligne_suivante ($serv_prof) ;
       If ($sp [0])
        {
         $sous_disc = SQL_commande ("SELECT nom FROM sous_disciplines WHERE id_sous_discipline='".$sp [0]."' LIMIT 1", $id_sql) ;
         $sd = SQL_ligne_suivante ($sous_disc) ;
         Echo "&nbsp;(<I>".$sd [0]."</I>)&nbsp;" ;
        }
       $ok++ ;
      }
     $i++ ;
    }
   If ($ok == 0) { Echo "N.D." ; }
   Echo "</FONT></TD>" ;
   Echo "</TR>" ;
  }
 Else
  {
   Echo "<TR><TD></TD><TD></TD></TR>" ;
  }
 // Redoublant
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Redoublant</B>&nbsp;:&nbsp;</FONT></TD>" ;
 Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">" ;
 If ($ligne ["redoublant"] == "O") { Echo "OUI</FONT></TD>" ; } Else { Echo "NON</FONT></TD>" ; }
 Echo "</TR>" ;
 // Regime
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>R&eacute;gime</B>&nbsp;:&nbsp;</FONT></TD>" ;
 Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">" ;
 $resultat = SQL_commande ("SELECT code,nom_long FROM types_regimes ORDER BY code", $id_sql) ;
 While ($reg_el = SQL_ligne_suivante ($resultat))
  {
   If ($reg_el [0] == $ligne ["regime"]) { Echo $reg_el [1] ; }
  }
 Echo "</FONT></TD>" ;
 Echo "</TR>" ;
 // Groupes
 $groupes = groupes_classe ($id_classe) ;
 $aff_nd = 0 ;
 If (Is_Array ($groupes))
  {
   $ligne1 = "" ; $ligne2 = "" ;
   $i = 0 ;
   While (list ($cle, $valeur) = Each ($groupes))
    {
     $ligne1 .= "<TD ALIGN=\"CENTER\" BGCOLOR=\"".$l ["lien"]."\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;".$groupes [$cle][0]."&nbsp;</FONT></TD>" ;
     $ligne2 .= "<TD ALIGN=\"CENTER\" BGCOLOR=\"".$l ["nom"]."\"><FONT SIZE=\"".$l ["titre"]."\">" ;
     $ok = 0 ;
     For ($j = 0 ; $j < $groupes [$cle][2] ; $j++)
      {
       If (numero_groupe ($id_eleve, $cle) == $groupes [$cle][3+$j*2])
        {
	 If ($droit_courant == $droit_cpe)
	  {
	   // Afficher le nom du prof a la place du nom du groupe
	   $prof_groupe = SQL_commande ("SELECT u.nom,u.prenom FROM utilisateurs u,services_prof p WHERE p.service_classe='".$groupes [$cle][1]."' AND p.professeur=u.id_utilisateur LIMIT 1", $id_sql) ;
           $pg = SQL_ligne_suivante ($prof_groupe) ;
	   $ligne2 .= "<FONT SIZE=\"-2\">".$pg [0]."&nbsp;".StrToUpper (SubStr ($pg [1], 0, 1)).StrToLower (SubStr ($pg [1], 1, StrLen ($pg [1])-1))."</FONT>" ;
	  }
	 Else { $ligne2 .= Str_Replace (" ", "&nbsp;", $groupes [$cle][4+$j*2]) ; }
	 $ok = 1 ;
	}
      }
     If (!$ok) { $ligne2 .= "N.D." ; $aff_nd = 1 ; }
     $ligne2 .= "</TD>" ;
     $i++ ;
    }
 
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Groupes</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD COLSPAN=\"3\">" ;
   Echo "<TABLE BORDER=\"0\" CELLSPACING=\"1\" CELLPADDING=\"1\">" ;
   Echo "<TR>" ;
   Echo $ligne1 ;
   Echo "</TR>" ;
   Echo "<TR>" ;
   Echo $ligne2 ;
   Echo "</TR>" ;
   Echo "</TABLE>" ;
   Echo "</TD>" ;
   Echo "</TR>" ;
   If ($aff_nd == 1)
    {
     Echo "<TR>" ;
     Echo "<TD></TD>" ;
     Echo "<TD COLSPAN=\"3\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B TITLE=\"L&eacute;gende\">N.D.</B>&nbsp;:&nbsp;Non&nbsp;d&eacute;fini.</FONT></TD>" ;
     Echo "</TR>" ;
    }
  }

 // Espace
 Echo "<TR><TD COLSPAN=\"4\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;</FONT></TD></TR>" ;

 // Responsables
 If ($ligne ["nom_parents_p2"])
  {
   Echo "<TR><TD>&nbsp;</TD><TD ALIGN=\"CENTER\">&nbsp;Responsable&nbsp;1&nbsp;</TD>" ;
   Echo "<TD ROWSPAN=\"6\">&nbsp;&nbsp;</TD><TD ALIGN=\"CENTER\">&nbsp;Responsable&nbsp;2&nbsp;</TD></TR>" ;
   $ok_p2 = 1 ;
  }
 Else
  {
   $ok_p2 = 0 ;
  }
 // Civilite + Nom + Prenom
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Nom</B>&nbsp;:&nbsp;</FONT></TD>" ;
 If ($ok_p2 == 1)
  {
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["civilite_parents"]."&nbsp;".$ligne ["nom_parents"]."&nbsp;".$ligne ["prenom_parents"]."</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["civilite_parents_p2"]."&nbsp;".$ligne ["nom_parents_p2"]."&nbsp;".$ligne ["prenom_parents_p2"]."</FONT></TD>" ;
  }
 Else
  { Echo "<TD COLSPAN=\"3\"><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["nom_parents"]."</FONT></TD>" ; }
 Echo "</TR>" ;
 // Adresse
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>Adresse</B>&nbsp;:&nbsp;</FONT></TD>" ;
 If ($ok_p2 == 1)
  {
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["adresse1"]."<BR>".$ligne ["adresse2"]."</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["adresse1_p2"]."<BR>".$ligne ["adresse2_p2"]."</FONT></TD>" ;
  }
 Else
  { Echo "<TD COLSPAN=\"2\"><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["adresse1"]."<BR>".$ligne ["adresse2"]."</FONT></TD>" ; }
 Echo "</TR>" ;
 // CP+Ville
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>C.P.&nbsp;+&nbsp;Ville</B>&nbsp;:&nbsp;</FONT></TD>" ;
 If ($ok_p2 == 1)
  {
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["cp"]."&nbsp;".$ligne ["ville"]."</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["cp_p2"]."&nbsp;".$ligne ["ville_p2"]."</FONT></TD>" ;
  }
 Else
  { Echo "<TD COLSPAN=\"3\"><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["cp"]."&nbsp;".$ligne ["ville"]."</FONT></TD>" ; }
 Echo "</TR>" ;
 // Telephones
 // Maison
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>T&eacute;l&eacute;phone&nbsp;domicile</B>&nbsp;:&nbsp;</FONT></TD>" ;
 If ($ok_p2 == 1)
  {
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["telephone"]."</FONT>&nbsp;</TD>" ;
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["telephone_p2"]."</FONT>&nbsp;</TD>" ;
  }
 Else
  { Echo "<TD COLSPAN=\"3\"><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["telephone"]."</FONT>&nbsp;</TD>" ; }
 // Travail
 Echo "</TR>" ;
 Echo "<TR>" ;
 Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$l ["titre"]."\">&nbsp;<B>T&eacute;l&eacute;phone&nbsp;travail</B>&nbsp;:&nbsp;</FONT></TD>" ;
 If ($ok_p2 == 1)
  {
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["telephone_travail"]."</FONT>&nbsp;</TD>" ;
   Echo "<TD><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["telephone_travail_p2"]."</FONT>&nbsp;</TD>" ;
  }
 Else
  { Echo "<TD COLSPAN=\"3\"><FONT SIZE=\"".$l ["titre"]."\">".$ligne ["telephone_travail"]."</FONT>&nbsp;</TD>" ; }
 Echo "</TR>" ;

 Echo "</TABLE>" ;
 Echo "</TD></TR></TABLE>" ;
 Echo "</BODY></HTML>" ;
?>